Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A CASTLE ROAD Terraced £187,500 24 Jul 2019
31 CASTLE ROAD Semi-Detached £115,000 16 Nov 2001
33 CASTLE ROAD Semi-Detached £120,000 1 Mar 2002
35 CASTLE ROAD Detached £305,000 30 Apr 2018
37 CASTLE ROAD Detached £83,000 29 Apr 1997